large thyme - French English Dictionary